payment stops - Turkish English Dictionary